package com.huilian.iotbox.admin.dao;

import com.huilian.iotbox.data.dto.CommodityStockRecordDto;
import com.huilian.iotbox.data.vo.CommodityStockRecordVo;

import java.util.List;

/**
 * @author 龙 路 飞
 * @CreateDate: 2023-08-31 15:08
 * @Description:
 */
public interface CommodityStockRecordDao {
    /**
     * 统计使用,根据开始时间和结束时间查询
     */
    List<CommodityStockRecordVo> findCommodityStockRecordByTime(String startTime,String endTime);

    /**
     * 补货记录查询
     * @Author xuxiaoning
     * @Date 2024/2/18
     * @param commodityStockRecordDto
     * @return java.util.List<com.huilian.iotbox.data.vo.CommodityStockRecordVo>
     */
    List<CommodityStockRecordVo> findCommodityStockRecordByMultipleConditions(CommodityStockRecordDto commodityStockRecordDto);

    List<CommodityStockRecordVo> findTodayStockStatisticList(CommodityStockRecordDto commodityStockRecordDto);
}
